to serve upon (committee) - Almanca İngilizce Sözlük